//
//  NSString+SSBase64.m
//
//  Created by Esther on 2016/12/10.
//  Copyright © 2016年 Esther. All rights reserved.
//


#import "NSString+SSBase64.h"

@implementation NSString (SSBase64)

#pragma mark -
#pragma mark - 对当前字符串进行 BASE 64 编码，并且返回结果
- (NSString *)SSBase64Encode {
    
    NSData *data = [self dataUsingEncoding:NSUTF8StringEncoding];
    
    return [data base64EncodedStringWithOptions:0];
}

#pragma mark -
#pragma mark - 对当前字符串进行 BASE 64 解码，并且返回结果
- (NSString *)SSBase64Decode {
    
    NSData *data = [[NSData alloc] initWithBase64EncodedString:self options:0];
    
    return [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
}

@end
